telegraph distributor - English Synonyms Dictionary